shrapnel shield - French English Dictionary